//
//  UIViewController+RSSystemUtit.h
//  RSTools
//
//  Created by thinkjoy on 2017/9/14.
//  Copyright © 2017年 杜瑞胜. All rights reserved.
//  UIViewController扩展，系统相关的工具

#import <UIKit/UIKit.h>

#pragma mark    - 发邮件使用的Key
// 发邮件，AttachmentData 附件data数据
static NSString *   RSSendE_MailAttachmentData  =   @"RSSendE_MailAttachmentData";

// 发邮件，MimeType 附件数据类型,https://www.iana.org/assignments/media-types/media-types.xhtml
static NSString *   RSSendE_MailMimeType    =   @"RSSendE_MailMimeType";

// 发邮件，Filename 附件名称
static NSString *   RSSendE_MailFilename    =   @"RSSendE_MailFilename";



@interface UIViewController (RSSystemUtit)

#pragma mark    - 在APP内发送短信，发送或取消后退出编辑短信界面
/**
 在APP内发送短信，发送或取消后退出编辑短信界面
 
 @param bodyOfMessage 信息内容
 @param recipients 接受人数组
 */
- (void )sendSMS:(NSString *)bodyOfMessage recipients:(NSArray *)recipients;

#pragma mark    - 在APP内发邮件
/**
 在APP内发邮件
 
 @param recipients 收件人地址数组
 @param ccRecipients  抄送地址数组
 @param bccRecipients 密送地址数组
 @param subject 主体
 @param body 内容
 @param attachmentDatas 附件数据字典
 */
- (void)sendE_MailWithRecipients:(NSArray <NSString*>*)recipients ccRecipients:(NSArray <NSString*>*)ccRecipients bccRecipients:(NSArray <NSString*>*)bccRecipients subject:(NSString *)subject body:(NSString *)body attachmentDatas:(NSArray <NSDictionary *>*)attachmentDatas;


@end
